package com.jgy.cn.service;

import com.jgy.cn.model.DetailLog;

import java.util.List;

/**
 * @author jiangxs
 */
public interface AppUserService{
    /**
     * 查询用户钱包余额(根据用户ID)
     * @param userId
     * @return
     */
    String getBalanceById(String userId);

    /**
     * 用户消费100元的接口
     * @param userId
     * @param passWord
     * @param money
     * @param type
     * @return
     */
    String changeMoney(String userId, String passWord, String money, String type,String name);

    /**
     * 退回app
     * @param userId
     * @param money
     * @return
     */
    String refundByIdAnd1(String userId, String money);

    /**
     * 退回银行卡
     * @param userId
     * @param money
     * @param cardId
     * @return
     */
    String refundByIdAnd2(String userId, String money, String cardId);

    /**
     * 用户钱包金额变动明细
     * @param userId
     * @return
     */
    List<DetailLog> detailedById(String userId);
}
